GeminiLabs\SiteReviews\Integrations\WooCommerce\Controllers\RestApi\ProductReviewsController A

Total Complexity 58
Dependencies 6
Dependents 1
Total lines 431
Lines of code 297
Logical lines of code 147
Comment lines 111
Methods 18
Properties 0

Methods 18

Method Rating Maintainability Complexity Lines of code
get_items()
S
48 6 34
delete_item()
S
47 6 33
create_item()
S
50 6 24
update_item()
S
51 5 25
prepare_item_for_update()
S
50 4 30
prepare_item_for_response()
S
50 4 27
checkPermissions()
S
52 4 24
checkPermissionForProductReview()
S
55 4 20
get_review()
S
59 4 13
prepare_links()
S
53 3 23
prepare_item_for_database()
S
57 3 17
prepare_status_response()
S
65 3 9
update_item_permissions_check()
S
79 1 3
get_items_permissions_check()
S
79 1 3
get_item_permissions_check()
S
79 1 3
delete_item_permissions_check()
S
79 1 3
create_item_permissions_check()
S
79 1 3
batch_items_permissions_check()
S
79 1 3